Incorporating Energy-Aware Mechanism into Workflow Scheduling Policy in Heterogeneous Distributed Systems
نویسندگان
چکیده
In the past decades, plenty scheduling policies have been proposed for improving the execution performance of workflow applications. However, few of them have addressed the issue of energy conservation. In this paper, a novel scheduling metric, namely Minimal Energy Consumption Path, is introduced to reducing the energy consumption when scheduling large-scale workflows. The proposed scheduling metric can be incorporated into current schedulers so as to enhance their capability of energy conservation as well as maintain their scheduling performance. A lot of experiments are performed by using different scheduler and experimental settings to evaluate the proposed scheduling metric and the results indicate it is effective for reducing the storage-related energy consumption, especially when the target workflows are data-intensive.
منابع مشابه
A JOINT DUTY CYCLE SCHEDULING AND ENERGY AWARE ROUTING APPROACH BASED ON EVOLUTIONARY GAME FOR WIRELESS SENSOR NETWORKS
Network throughput and energy conservation are two conflicting important performance metrics for wireless sensor networks. Since these two objectives are in conflict with each other, it is difficult to achieve them simultaneously. In this paper, a joint duty cycle scheduling and energy aware routing approach is proposed based on evolutionary game theory which is called DREG. Making a trade-off ...
متن کاملGreen Energy-aware task scheduling using the DVFS technique in Cloud Computing
Nowdays, energy consumption as a critical issue in distributed computing systems with high performance has become so green computing tries to energy consumption, carbon footprint and CO2 emissions in high performance computing systems (HPCs) such as clusters, Grid and Cloud that a large number of parallel. Reducing energy consumption for high end computing can bring various benefits such as red...
متن کاملThe Impact of Task Runtime Estimate Accuracy on Scheduling Workloads of Workflows
Workflow schedulers often rely on task runtime estimates when making scheduling decisions, and they usually target the scheduling of a single workflow or batches of workflows. In contrast, in this paper, we evaluate the impact of the absence or limited accuracy of task runtime estimates on slowdown when scheduling complete workloads of workflows that arrive over time. We study a total of seven ...
متن کاملData - Aware Workflow Scheduling in Heterogeneous Distributed Systems
Data transferring in scientific workflows gradually attracts more attention due to large amounts of data generated by complex scientific workflows will significantly increase the turnaround time of the whole workflow. It is almost impossible to make an optimal or approximate optimal scheduling for the end-to-end workflow without considering the intermediate data movement. In order to reduce the...
متن کاملA new Shuffled Genetic-based Task Scheduling Algorithm in Heterogeneous Distributed Systems
Distributed systems such as Grid- and Cloud Computing provision web services to their users in all of the world. One of the most important concerns which service providers encounter is to handle total cost of ownership (TCO). The large part of TCO is related to power consumption due to inefficient resource management. Task scheduling module as a key component can has drastic impact on both user...
متن کامل